Turbo Vision / Alex Levitas Utilities Demo (Turbo Pascal/Turbo Vision & Alex Levitas' Utilities demonstration) Welcome to Turbo Vision and Alex Levitas' utilities demo. This is a demonstration program that allows you to view some of the capablilities of Turbo Pascal/Turbo Vision and Alex Levitas' Utilities. The menu is accessed by pressing Alt-Space. All the other menus are accessed by pressing Alt-Z, where Z is the first letter of the menu. For example, the "File" menu is pulled down by Alt-F. ) Press ESC to put this help screen away. File Editor A file editor allows editing of a text file. A file is loaded via the File Open menu item. M Insert & Delete Commands Insert mode on/off Ctrl+V or Ins Delete line Ctrl+Y Delete to end of line Ctrl+Q Y Delete character left Ctrl+H or Backspace Delete character Ctrl+G or Del Delete word right Ctrl-T Cursor Movement Commands Character left Ctrl+S or Left arrow Character right Ctrl+D or Right arrow Word left Ctrl+A or Ctrl+Left arrow Word right Ctrl+F or Ctrl+Right arrow Line up Ctrl+E or Up arrow Line down Ctrl+X or Down arrow Page up Ctrl+R or PgUp Page down Ctrl+C or PgDn Block Commands Mark block begin Ctrl+K B Mark block end Ctrl+K K Mark single word Ctrl+K T Delete block Ctrl+K Y Copy to clipboard Ctrl+Ins Cut to clipboard Shift+Del Delete block Ctrl+Del Paste to clipboard Shift+Ins Miscellaneous Editor Commands Menu bar Save and edit Ctrl+K S or F2 Open file Close active window Alt+F3 Switch active window Tab Ctrl+I or Tab Find Ctrl+Q F Find & Replace Ctrl+Q A Repeat last find Ctrl+L Abort operation File editors can be resized and moved using the Windows menu. (System) menu (Alt-Spacebar) The System menu appears on the far left of the menu bar and is represented by the symbol. About When you choose the About command from the (System) menu, a dialog box appears, showing copyright and version information. G To close the box, press Esc, Space, or Enter, or click the OK button. File (Alt-F) The File menu includes choices for opening and saving files, changing directories, DOS shell, and exiting the program. File Open (F3) The Open command displays the Open a File dialog box. In this dialog box you select the text file you want edit in a file editor. & The Open File dialog box contains: an input box with a history list a list box to browse the directory the standard Cancel button Open action button an information panel that describes the selected file File The New command creates a new editor window. The window's name is "Untitled", and is empty. File Save The Save command allows you to save the current editor window to a disk file. If the window already has a name, the file will be saved under this same name. If you wish to save the file under a new name, select the File|Save As command instead. File Save As The Save As command allows you to save the current editor window to a new file name. Note that if an editor window does not have a name (it is called "Untitled") selecting File|Save will execute the Save As dialog box. File Save all The Save all command saves all editor windows to disk. File Change Dir... Change Dir brings up the Change Directory dialog box, in which you can change the current directory. File DOS Shell With the DOS Shell command, you can leave the program temporarily to perform a DOS command or run another program. 9 To return to this program, type EXIT at the DOS prompt. File Exit (Alt-X) The Exit command terminates this program. Edit (Alt-E) The Edit menu includes choices for UNDO in the editor and managing the clipboard. Edit Undo The Undo command allows you to "take back" the last editor action you performed. For example, if the line: This is an editor test is changed to: This was an editor test the Undo command will become active. Executing the Undo command will cause the line to revert back to its original version. Note that changes which can be undone are grouped into similar actions, such as typing, or deleting characters. Any action type you perform that is different than the last action type will cause the Undo information to be lost. Edit The Cut command removes the selected text and places it on the Clipboard. Any information previously on the clipboard is lost. Text cut from the editor may be immediately replaced by selecting the Undo command before moving the cursor. Edit Copy The Copy command places a copy of the selected text on the Clipboard. The selected information is left unchanged, but any information previously on the clipboard is lost. Edit Paste The Paste command inserts a the contents of the clipboard into the current editor window at the cursor position. The contents of the clipboard remain unchanged. If any text is selected in the current editor window, the highlighted text is replaced by the text coming from the clipboard. Information pasted into an editor may be removed immediately by using the Undo command before moving the cursor. Edit Show Clipboard The Show Clipboard command will display the Clipboard contents is an ordinary editor window. Note that Cut and Paste commands are not enabled while the clipboard is the focused window. Edit Clear The Clear command removes any selected text from the current editor without placing a copy of the text on the clipboard. The effects of this command may be reversed by selecting Undo before moving the cursor. Search (Alt-S) The Search menu provides text search and replace in the topmost edit window. Search Find The Find command performs a text search in the editor. Search Replace The Replace command performs a text search and replace in the editor. Search Search again The Search again repeats the last Find or Replace. Window (Alt-W) The Window menu contains commands to close, move and perform other window-management commands. Most of the windows in this program have all the standard window elements, including scroll bars, a close box, and zoom icons. > For more about windows and their elements, refer to windows. 9 Window-management commands Size/Move Zoom Tile Cascade Next Previous Close Window Size/Move (Ctrl-F5) Choose this command to change the size or position of the active window. Size If you press Shift while you use the arrow keys, you can change the size of the active window. Once you've adjusted its size or position, press Enter. Q If a window has a Resize corner, you can drag that corner to resize the window. Move When you choose Window Size/Move, the active window moves in response to the arrow keys. Once you've moved the window to where you want it, press Enter. F You can also move a window by dragging its title bar with the mouse. Window Zoom (F5) Choose Zoom to resize the active window to the maximum size. If the window is already zoomed, you can choose this command to restore it to its previous size. { You can also double-click anywhere on the window's title bar (except where an icon appears) to zoom or unzoom the window. Window Tile Choose Window Tile to tile all file viewers on the desktop. L Tiled Windows Window Cascade Choose Window Cascade to stack all file viewers on the desktop. A Cascaded Windows Window Next Choose Next to cycle forwards through the windows on the desktop. Window Close (Alt-F3) Choose Close to close the active window. O You can also click the Close box in the upper right corner to close a window. Help on the Mouse Options dialog box This dialog box consists of one check box, one slider bar, and the standard buttons OK and Cancel. Mouse Double Click Slow Medium Fast The Mouse Double Click slider bar adjusts the double-click speed of your mouse. ^ [X] Reverse Mouse Buttons Reverse Mouse Buttons makes the right mouse button take on the normal functions of the left--and vice versa. 6 See also: Options Mouse... command Options (Alt-O) The Options menu contains commands that let you change mouse and keyboard default settings and save/retrieve DeskTop. Options Mouse... The Mouse command brings up the Mouse Options dialog box, where you can set various options that control how your mouse works, including: C auto-repeat speed (char/sec) delay before auto-repeat (sec) Options Keyboard... The Keyboard command brings up the Keyboard Speed dialog box, where you can set various options that control how your keyboard work works, including: R how fast a double-click is which mouse button (right or left) is active Options Save Desktop Saves the state of all open windows to a file call TVDEMO.DSK. This file can be reloaded by selecting Options Desktop. Options Load Desktop Restore a previously-saved state of all open windows from a file call TVDEMO.DSK. This file is saved via the Options Desktop menu command. Help on Open a File Dialog Box The Open a File dialog box contains an input box, a file list, a file information panel, the standard button Cancel, one other action button (Open), plus a history list that's attached to the Name inputbox. Name The Name input box is where you enter the name of the file to load, or the file-name mask to use as a filter for the Files list box (for example, *.*). Files FILENM01.PAS FILENM09.PAS FILENM02.PAS FILENM10.PAS FILENM03.PAS FILENM11.PAS FILENM04.PAS FILENM12.PAS FILENM05.PAS .. FILENM06.PAS \MOREXAMP FILENM07.PAS \TOURS FILENM08.PAS \ANSWERS.DIR The Files list box lists the names of files in the current directory that match the file-name mask in the Name input box, plus the parent directory and all subdirectories. C:\TP\EXAMPLES\*.PAS HELLO.PAS 52 Jul 14,1990 12:00pm The File information panel shows the path name, file name, date, time, and size of the selected file. = None of the items on this information panel are selectable. [ Open ] The Open button opens a new Viewer window and places the selected file in that window. [ Cancel ] If you choose Cancel, nothing changes and no action occurs, and the dialog box is put away. M (Esc always cancels a dialog box, even if a Cancel button does not appear.) [ Open ] In the Open a File dialog box, if you choose the Open button TVDEMO opens a new file editor and places the selected file in that window. Help on the Change Directory dialog box The Change Directory dialog box consists of an input box, a list box, the standard OK and Help buttons, and two other buttons (Chdir and Revert). | Directory Name The Directory Name input box is where you type in the path of the new directory. Directory Tree Drives C:\ TP TVISION The Directory Tree list box enables you to navigate directories by using the selecting bar and pressing Enter. If you're using the keyboard, press Enter to make the selected directory be the current directory, then choose OK or press Esc to exit the dialog box. + [Chdir ] The Chdir button changes the current directory once you've selected or typed in a directory name. + [Revert] The Revert button goes back to the previous directory, as long as you haven't yet exited the dialog box. Window Close All Choose Close all to remove all windows from the desktop. Window Previous Choose Previous to cycle backwards through the windows on the desktop. Search Go To Line The Go to Line command displays the Go Line dialog box, which prompts for the line number you want to find. VGA Font Editor Open VGA Editor. Epson Font Editor Open Epson Editor. Keyboard Map Editor Open Keyboard Editor. Mouse Cursor Editor Open Mouce Cursor Editor. Print Manager Open Print Manager. Programmer Calculator Open Programmer Calculator. NoteBook Open NoteBook. File Execute DOS Command Open Execute Command dialog. Programmer Calculator The calculator is a simple programmer calculator with add, subtract, multiply, divide, arithmetic shift left/right, and bitwise AND , OR, XOR and NOT operations. There are also 4 radixes: decimal, hexadecimal, octal and binary. To operate the calculator you can either use the keyboard or click the buttons on the calculator with the mouse. The BackSpace key will erase the last character typed. The ' ' and ' ' keys will shift value left/right (the keyboard equivalent of ' ' is Ctrl-Left-Arrow/Ctrl-Right-Arrow). The ' ' key toggles the value from positive to negative (the keyboard equivalent of ' ' is '_'). NoteBook The notebook is a combination of text editor and calendar that allows to edit a separate page for each day of the year. For January 1st open 1st page, for January 2nd - 2nd page etc. January 1st of the next year will also open the 1st page, i.e., you can write notes only for a single year. The NoteBook contains: V the editor window the calendar the 'Clear' button the 'Save' button The Edit Window The edit window is where you type in and edit notebook page. Editing keys are similar to Turbo Pascal. Date indicator 30-Aug-93 YY:XX Position Indicator Modification Indicator Date indicator shows the date being edited (notebook page). Position indicator at the bottom of the edit window frame shows the cursor's position (the current line and column number) as YY:XX , where YY is the line number and XX is the column number. If editing text was modified, a ' ' character (the modification indicator) will be displayed at the bottom of the edit window frame. See also: Editor commands Insert & Delete Commands Insert mode on/off Ctrl+V or Ins Delete line Ctrl+Y Delete to end of line Ctrl+Q Y Delete character left Ctrl+H or Backspace Delete character Ctrl+G or Del Cursor Movement Commands Character left Ctrl+S or Left arrow Character right Ctrl+D or Right arrow Word left Ctrl+A or Ctrl+Left arrow Word right Ctrl+F or Ctrl+Right arrow Line up Ctrl+E or Up arrow Line down Ctrl+X or Down arrow Page up Ctrl+R or PgUp Page down Ctrl+C or PgDn Block Commands Mark block begin Ctrl+K B Mark block end Ctrl+K K Mark single word Ctrl+K T Delete block Ctrl+K Y Copy to clipboard Ctrl+Ins Cut to clipboard Shift+Del Delete block Ctrl+Del Paste to clipboard Shift+Ins Miscellaneous Editor Commands Menu bar Close active window Alt+F3 Tab Ctrl+I or Tab Find Ctrl+Q F Find & Replace Ctrl+Q A Repeat last find Ctrl+L Abort operation The Calendar The calendar shows the current date and notebook page and allows to select another date. Use mouse or arrow keys to select needed day. Clicking the mouse on the Up Arrow, pressing '-' key, or PgUp key jump month back. Clicking the mouse on the Down Arrow down, pressing '+' key, or PgDn key jump month ahead. The 'Clear' Button The 'Clear' button clears editing notebook page. The 'Save' Button The 'Save' button saves editing notebook page. Print Manager This utility allows printing text files or editor windows with different fonts. Supports also underlining and emphasizing. The print manager contains: the 'Letters' radio button the 'From' radio button the 'Language Case-Sensitive' check box the 'Emphasized' list the 'Underlined' list the 'Menu' button the 'Print' button The 'Letters' Radio Button The 'Letters' radio button determines the type of letters to print. May select one of three fonts: ) Draft - normal printer font ( ) Bold - quality double-strike font ( ) Small - quality double-strike compressed font - 132 characters/line The 'From' Radio Button The 'From' radio button determines what will be printed. May select one of three options: ) Editor Window - print contents of last active editor window ( ) Selected Text - print selected text from last active editor window ( ) Disk Text File - print contents of text file The 'Language is Case-Sensitive' Check Box If 'Emphasized' and 'Underlined' lists are not empty then before printing each word will be compared with each pattern in this lists. The 'Language is Case-Sensitive' check box determines if this check will be case-sensitive. The 'Emphasized' List If 'Emphasized' list is not empty then each word before printing will compared with each pattern of 'Emphasized' list and the equal words will be printed emphasized. To add a new pattern press Insert key and enter pattern. To delete pattern press Delete key. Pattern can contain '*' and '?' wildcard characters, where '*' may be any number of any characters (or none) and '?' may be any one character. See also: 'Underlined' List 'Language Case-Sensitive' Check Box The 'Underlined' List If 'Underlined' list is not empty then each word before printing will compared with each pattern of 'Underlined' list and the equal words will be printed underlined. To add a new pattern press Insert key and enter pattern. To delete pattern press Delete key. Pattern can contain '*' and '?' wildcard characters, where '*' may be any number of any characters (or none) and '?' may be any one character. See also: 'Emphasized' List 'Language Case-Sensitive' Check Box The 'Menu' Button The 'Menu' button opens the print manager menu. The 'Print' Button The 'Print' button start printing according to defines. The message 'Printing process' is displayed at print time. If printing isn't possible, an error message will be displayed. Menu Load 'Emphasized' List Load text file where each line in file is a pattern for the 'Emphasized' list. Old list items will cleared. Menu Save 'Emphasized' List Save 'Emphasized' list into text file where each line in file is a pattern from the 'Emphasized' list. If 'Language Case-Sensitive' check box was checked then list items will be saved case-sensitive, else items will be saved in upper case and without duplicates. Menu Load 'Underlined' List Load text file where each line in file is a pattern for the 'Underlined' list. Old list items will cleared. Menu Save 'Underlined' List Save 'Underlined' list into text file where each line in file is a pattern from the 'Underlined' list. If 'Language Case-Sensitive' check box was checked then list items will be saved case-sensitive, else items will be saved in upper case and without duplicates. Menu Configuration Opens Print Options dialog box that define page length, size of top, bottom and left margin etc. Print Options Dialog The Print Options dialog box let you define page length, size of top, bottom and left margin, in which line will printed page number (if will printed), are you want stop printing before each page, are you want eject page before or/and after printing and are you want print odd or/and even pages. Menu Load Confuguration Load print manager configuration, 'Emphasized' and 'Underlined' lists and state of 'Letters', 'From' and 'Case-Sensitive' switches from configuration file. Menu Save Configuration Save print manager configuration, 'Emphasized' and 'Underlined' lists and state of 'Letters', 'From' and 'Case-Sensitive' switches into configuration file. Mouse Cursor Mouse cursor is a bitmap matrix 16 x 16 pixels where any pixel may be one from 4 types White - pixel always white. Black - pixel always black. Glass - pixel is "glass", invisible. Inverse - pixel color complement to background (white on black, red on blue etc) . One dot of this matrix is the "hot dot" - the mouse coordinates origin. 4 For more information see mouse programmer's guide. Mouse Cursor Editor This is utility is for creating icon for mouse cursor and saving result of editing as .ASM, .C or .PAS file that contain a procedure for changing mouse cursor icon. # The mouse cursor editor contains: r the edit window the status the 'Menu' button the 'See mouse' button the short help text The Edit Window In the left side of mouse cursor editor window you can see a framed rectangle - edit window. ] Edit Window Cursor YY:XX Position Indicator Modification Indicator Cursor is a blinking square in the edit window. Position indicator at the bottom of the edit window frame shows the cursor's position (the current line and column number) as YY:XX, where YY is the line number and XX is the column number. If editing icon was modified, a ' ' character (the modification indicator) will be displayed at the bottom of the edit window frame. Available keys are: Key Action Arrow Keys Move Cursor PgUp/PgDn Go to Bottom/Top of Column Home/End Go to Begin/End of Line G Set 'Glass' Point W Set White Point B Set Black Point I Set Inverse Point H Set 'Hot Dot' ^Left/^Right Shift Left/Right ^U/^D Shift Up/Down ^Del/^Ins Delete/Insert Line ^E/^W Delete/Insert Column ^C/^F Clear/Fill ^V/^H Vertical/Horizontal Flip ^O Rotate See also: Mouse Cursor The Status Line The status line is a specialized view, displayed at the bottom of the mouse cursor editor window. Status line displays are lists of available dot types, short keys and pictures for this dot types. oo [G]lass [W]hite [B]lack [I]nvers [H]ot dot 'Glass' - dot type [G] - short key for 'glass' dot picture for 'glass' dot Clicking the mouse on a short key will set dot of this type into cursor position in the edit window. See also: Mouse Cursor The 'Menu' Button The 'Menu' button opens mouse cursor editor menu. The 'See mouse' Button The 'See mouse' button opens screen that contain 9 areas filled by different colors and patterns and show editing mouse cursor icon. You can try this cursor icon on different background colors and patterns. To resume press any mouse button. b 'See mouse' button may be pressed by mouse only. If you haven't mouse you can't use this option. Menu The Open command displays the Open File dialog box. In this dialog box you select the .MCE file you want to edit. Menu The New command creates a new empty .MCE file. The file name is 'NONAME.MCE'. Menu Save current .MCE file. If the file has a default name (such as NONAME.MCE), this option is opened as dialog box so you can rename the file and save it in a different directory or on a different drive. Menu Save As Save As opens up the Save File As dialog box, where you can save the editing mouse cursor icon under a different name, in a different directory, or on a different drive. ] You can enter the new file name, including the drive and directory, and click or choose OK. Menu Make .ASM Create .ASM file that contains code of procedure that change icon of mouse cursor. Menu Make .C Create .C file that contains code of procedure that change icon of mouse cursor. Menu Make .PAS Create .PAS file that contains code of procedure that change icon of mouse cursor. VGA Font VGA screen font is bitmapped font 8 x N where N is any number between 1 and 16. 8 x 16 8 x 14 8 x 8 Largest font is 8 x 32, but usually we don't use a font larger than 8 x 16, so this font editor supports font size up to 8 x 16. In text mode VGA screen default vertical resolution is 400 pixels and default font is 8 x 16, therefore number of lines is 400 / 16 = 25. If we downloaded new font with a different size then number of lines will be redefined as ScreenVerticalResolution / FontVerticalSize. Screen resolusion may be low (640 x 200 such CGA), middle (640 x 350 such EGA) and high (720 x 400, when this resolution used font size is 9 x N - for characters #192..#223 9th column copied from 8th, for other characters this column is empty). Allowed is any combination of font size and screen resolution. VGA screen has 3 default fonts for text mode - 8 x 8, 8 x 14 and 8 x 16. Font editor allows to create also a font with different size. 2 For more information see VGA programmer's guide. VGA Font Editor This utility is used to edit a VGA font and save result of editing as .ASM, .C or .PAS file that contains procedure for changing VGA font or in internal format (extention of VGA font file is 'Vxx' where 'xx' is font size, for example '08' for 8 x 8 font). The VGA font editor contains: the edit window the 'Menu' button the 'See/Select' button the editing letter indicator the short help text The Edit Window In left side of VGA font editor window you can see framed rectangle - edit window. Edit Window Cursor YY:XX Position Indicator Cursor is a blinking square in the edit window. Position indicator at the bottom of the edit window frame shows the cursor's position (the current line and column number) as YY:XX, where YY is the line number and XX is the column number. Available keys are: Key Action Arrow Keys Move Cursor PgUp/PgDn Go to Bottom/Top of Column Home/End Go to Begin/End of Line Ctrl-PgUp/Ctrl-PgDn Select Next/Previous Letter Ctrl-Home/Ctrl-End Select First/Last Letter ^Left/^Right Shift Left/Right ^U/^D Shift Up/Down ^Del/^Ins Delete/Insert Line ^E/^W Delete/Insert Column ^C/^F Clear/Fill ^V/^H Vertical/Horizontal Flip ^N Invers (Negative) See also: VGA The Editing Letter Indicator The editing letter indicator is a specialized view, displayed at the bottom of the VGA font editor window frame. The editing character and hexadecimal and decimal ASCII values of this character are displayed. If editing font was modified, a ' ' character (the modification indicator) will be displayed at the bottom of the edit window frame. Char: A Decimal: 65 Hexa: 41 Modification Indicator The 'Menu' Button The 'Menu' button opens VGA font editor menu. The 'See/Select' Button If size of current font is equal to size of editing font then the 'See/Select' button opens See/Select dialog that contains current and editing fonts table and allow to see and try editing font or select next letter to be edited. Menu The Open command displays the Open a File dialog box. In this dialog box you select the VGA font file you want to edit. Extention of VGA font file is 'Vxx' where 'xx' is font size, for example '08' for 8 x 8 font. Menu The New command opens the Select Size dialog. If this dialog wasn't canceled, it then creates a new VGA font file. The file name is 'NONAME.Vxx' where 'xx' is font size (for example '08' for 8 x 8 font). If selected font size is equal to current font size, then file will contain current font. Otherwise file is empty. Select Font Size Dialog The Select Font Size dialog contains a set of radio buttons where each button is matched to a font size between 8 x 1 and 8 x 16 scan lines per character. Default selection is the current font size. You can select needed size and press Enter or click on the OK button, or cancel by pressing Esc or clicking on Cancel button. See also: VGA Menu Save current VGA font file. If the file has a default name (such as 'NONAME.Vxx' where 'xx' is font size (for example '08' for 8 x 8 font)), the VGA font editor opens the "Save File As" dialog box so you can rename the file and save it in a different directory or on a different drive. Menu Save As Save As opens up the Save File As dialog box, where you can save the edited font under a different name, in a different directory, or on a different drive. ] You can enter the new file name, including the drive and directory, and click or choose OK. Menu Merge Merge characters from another VGA font file. If size of selected font is different from editing font size, then this characters will be truncated or enlarged. See also: VGA Merge Font Dialog The Merge Font dialog allows select characters to be copied from selected font file. It then positions these characters in the edited font file. The "From" table shows selected font file - you can select some characters which will be copied by Shift-ArrowKeys or by mouse (selected characters will be marked by different background color). The "Into" table shows the editing font - you can select starting position to copy characters by arrow keys (area which will be owerwritten will be marked by different background color). Indicator at the bottom of window shows which characters will be copied into which characters. Menu Make .ASM Create .ASM file that contains code of procedure to download VGA font. Menu Make .C Create .C file that contains code of procedure to download VGA font. Menu Make .PAS Create .PAS file that contains code of procedure to download VGA font. Menu Download Download editing VGA font. Epson Printer Font Epson FX-80 font is a bitmapped 11 x 8 font. Normally the last two columns are left blank - this forms the space between characters. In some instances you may want the character to touch. If so, use all 11 dot columns. Redefinition of box characters (characters num. 176 - 223) is not recommended - these characters use special 11 x 12 (one and a half high) matrix that can't be correctly redefined by user. Standard character matrix is 11 x 8, but distance between centers of two adjacent dots is only half of dot diameter, i.e., you actually see a 6 x 8 matrix. Therefore if the dots in 1st, 3rd, 5th, 7th, 9th and 11th columns were printed you can see contiguous line of 6 dots length. a 1st 11th 1st 8 8th 11 There is also an overlap problem: printer working in single strike mode can't print two immediately adjacent dots - second dot won't be printed (on the contrary, some printers can't print the first dot). See example: Matrix Really Printed single dot in this single dot second column will be printed dots in 1st both these dots and 3rd columns will be printed dots in 1st both these dots and 2nd columns will be printed overlap of dots in will print only 1st and 2nd columns dot in first column overlap of dots in 1st, will print only two 2nd, 3rd and 4th columns dots in 1st and 3rd column When printer work in double strike mode, overlap is enabled - two adjacent dots will be printed. Therefore it is recommended to disable overlap in editor menu when you edit font for single strike mode, and to enable overlap when you edit font for double strike mode. Any character may be shifted 1 dot down (see 'Local options' in editor menu). Characters with descenders (such as 'p' or 'g') use this option. See example: z Without Shift Down With Shift Down Matrix Really Printed When printer work in proportional spacing mode there may be printed characters with width different than 11 columns. For this you need to redefine starting (1..7) and ending (2..12) column for each character whose width you want to change (see 'Local options' in editor menu). See example: [ Bounds Matrix Really Printed Starting column: 4 Ending column: 8 Starting column: 1 Ending column: 11 Starting column: 2 Ending column: 7 Starting column: 1 Ending column: 6 Maximal character width is 11 dots. It is impossible define dot in 12 column, but last column may be defined as 12th column (it's the default). If last column is defined as 11th column, then next (12) column is also 1st column of next letter. If 11th column of current letter and 1st column of next letter contains adjacent dots, they may possibly overlap and characters won't print correctly. For example, let's print ' ' characters that are defined as 11-column wide. 12th Because of overlap between 11th column of first character and 1st column of second character result was printed incorrectly. @ And now let's print this characters defined as 12-column wide. 12th This trick is recommended also when you edit font for proportional spacing mode - use 1 column more than needed. 7 For more information see user manual of your printer. Epson Font Editor This utility is used to edit Epson printer font and save result of editing as .ASM, .C or .PAS file that contain data for changing Epson font or in internal format. ! The Epson font editor contains: the edit window the 'Menu' button the 'See Font' button the ASCII table the editing letter indicator the short help text The Edit Window In left side of Epson font editor window you can see framed rectangle - edit window. Edit Window Cursor YY:XX Position Indicator Cursor is a blinking square in the edit window. Position indicator at the bottom of the edit window frame shows the cursor's position (the current line and column number) as YY:XX, where YY is the line number and XX is the column number. Available keys are: Key Action Arrow Keys Move Cursor PgUp/PgDn Go to Bottom/Top of Column Home/End Go to Begin/End of Line Ctrl-PgUp/Ctrl-PgDn Select Next/Previous Letter Ctrl-Home/Ctrl-End Select First/Last Letter ^Left/^Right Shift Left/Right ^U/^D Shift Up/Down ^Del/^Ins Delete/Insert Line ^E/^W Delete/Insert Column ^C/^F Clear/Fill ^V/^H Vertical/Horizontal Flip See also: Epson The Editing Letter Indicator The editing letter indicator is a specialized view, displayed at the bottom of the Epson font editor window frame. The editing character and hexadecimal and decimal ASCII values of this character are displayed. If editing font was modified, a ' ' character (the modification indicator) will be displayed at the bottom of the edit window frame. Char: A Decimal: 65 Hexa: 41 Modification Indicator The ASCII Table The ASCII table displays the entire IBM PC character set. The defined characters are highlighted. If ASCII table is selected, the current character is marked by a blinking block cursor. Otherwise current character is highlighted and marked by a different background color. Current character is also displayed at the editing letter indicator. A new character is selected by pressing it on the keyboard, by clicking the mouse on it in the chart, or by moving the cursor using the cursor keys. See also: Epson The 'Menu' Button The 'Menu' button opens the Epson font editor menu. The 'See Font' Button The 'See Font' button opens a graphic screen that show defined characters. To resume press any key. See also: Epson Menu The Open command displays the Open a File dialog box. In this dialog box you select the .PFE file you want edit. Menu The New command creates a new empty .PFE file. The file name is 'NONAME.PFE'. Menu Save current .PFE file. If the file has a default name (such as NONAME.PFE), this option is opened as dialog box so you can rename the file and save it in a different directory or on a different drive. Menu Save As Save As opens up the Save File As dialog box, where you can save the editing font under a different name, in a different directory, or on a different drive. ] You can enter the new file name, including the drive and directory, and click or choose OK. Menu Merge Merge characters from another Epson font file. Merge Font Dialog The Merge Font dialog allows to select characters to be copied from selected font file and position of these characters in editing font file. The "From" table shows the selected font file - used characters are highlighted, you can select some characters which will be copied by Shift-ArrowKeys or by mouse (selected characters will be marked by different background color). The "Into" table shows editing font - used characters are highlighted, you can select starting position to copy characters by arrow keys (area which will be owerwritten will be marked by different background color). Indicator at the bottom of window shows which characters will be copied into which characters. See also Epson Menu Overlap Enable/disable dot overlap. See also: Epson Menu Local Options Open Local Options dialog box that define for current character starting and ending column for proportional spacing, and allow shift character at printing time 1 dot down. See also: Epson Local Options Dialog The Local Options dialog box let you define for current character the starting and ending column, and if to shift character at printing time 1 dot down. See also: Epson Menu Make .ASM Create .ASM file that contains data that must be copied to the printer to download Epson font. Menu Make .C Create .C file that contains array that must be copied to the printer to download Epson font. Menu Make .PAS Create .PAS file that contains array that must be copied to the printer to download Epson font. Menu Make .BIN Create .BIN file that contains data that must be copied to the printer to download Epson font. Use DOS command COPY FILENAME.BIN PRN /B to correctly copy this file. Menu Download Download editing Epson font. Keyboard Map Computer keyboar mapped as english type-writer. It's comfortable when you type an english text, but if you want use a foreign language you need to use special characters that can't be typed using standard keyboard and your keyboard will be uncomfortable. If you want type any foreign language text, you need remap your keyboard. Keyboard Map Editor This is utility is for creating new keyboard map and saving result of editing as .ASM, .C or .PAS file that contain a procedure for convertion from standard to new keyboard map. # The keyboard map editor contains: Z the edit window the 'Menu' button the 'Try It' button the short help text The Edit Window At the bottom of keyboard map editor window you can see a keyboard picture - edit window. W Edit Window BckSp Caps Lock Enter Shift Shift Selected key will be marked by different color. P If key value was changed then new key value will be displayed and highlighted. If editing keyboard map was modified, a ' ' character (the modification indicator) will be displayed at the bottom of the keyboard map editor window frame. ; Modification Indicator Available keys are: Key Action Arrow Keys Move Cursor PgUp/PgDn Go to Bottom/Top of Column Home/End Go to Begin/End of Line Enter/SpaceBar Edit Key ^R Reset Default Key Value See also: Keyboard Get Key Value Dialog The Get Key Value dialog allows select characters they will be generated when editing key pressed without Shift (lower case) and with Shift (upper case). In the dialog you can see picture of editing key with two input lines - lower input line allows accept character for lower case and upper - for upper case. If DownArrow pressed or [ ] button clicked by mouse then will be opened Select ASCII Dialog that allows accept character. Select ASCII Dialog The Select ASCII dialog displays the entire IBM PC character set. The current character is marked by a blinking block cursor, and the hexadecimal and decimal ASCII values of the character are displayed below the chart. A new character is selected by pressing it on the keyboard, by clicking the mouse on it in the chart, or by moving the cursor using the cursor keys. Press Enter or click on the OK button to accept selected character. The 'Menu' Button The 'Menu' button opens keyboard map editor menu. The 'Try It' Button The 'Try It' button opens Try Keyboard dialog that allows you to try editing keyboard map. Try Keyboard Dialog The Try Keyboard dialog allows to try editing keyboard map. Menu The Open command displays the Open File dialog box. In this dialog box you select the .KME file you want to edit. Menu The New command creates a new empty .KME file. The file name is 'NONAME.KME'. Menu Save current .KME file. If the file has a default name (such as NONAME.KME), this option is opened as dialog box so you can rename the file and save it in a different directory or on a different drive. Menu Save As Save As opens up the Save File As dialog box, where you can save the editing keyboard map under a different name, in a different directory, or on a different drive. ] You can enter the new file name, including the drive and directory, and click or choose OK. Menu Make .ASM Create .ASM file that contains code of procedure for convertion from standard to new keyboard map. Menu Make .C Create .C file that contains code of function for convertion from standard to new keyboard map. Menu Make .PAS Create .PAS file that contains code of function for convertion from standard to new keyboard map. Go To Line Number Dialog The Go To Line Number dialog jumps to the required line in editor. Enter in which line of source code you want to go to. Keyboard Speed Dialog The Keyboard Speed dialog lets you set keyboard speed (for AT-style machine only). This determines how long the machine will delay before repeating a character when you are holding down a key, and how many characters it will repeat per second. This does not affect your typing speed. You have to move your fingers faster if you want to type faster! But it makes editing go faster since a fast keyboard lets you zip around the screen. Type some keys to see the effect in the Keyboard Test Pad input line. Try holding down a single key, such as X , to see how the settings will affect keyboard operation. Most people prefer a speed around 20-25 character/second and the minimum delay (.25 second). Execute DOS Command Dialog The Execute DOS Command dialog executes a single DOS command. Enter DOS command to be executed. * *#*&*)***+*,*-*.*/*0*1*2*3*4*5*6*7*